Versions:
tuicr, published by Almog Gavra, is a terminal-based code review tool currently at version 0.25.0, with two versions available in the catalog. Falling into the developer tools category, its purpose is to bring a structured, keyboard-driven review workflow directly into the terminal, combining a GitHub-style continuous diff with vim keybindings so that every changed file can be scrolled through in a single uninterrupted stream rather than navigated one file at a time. The tool supports pull request style comments at multiple levels of granularity, including individual lines, ranges of lines, entire files, and the overall review itself, making it suitable for detailed, annotative review sessions. Review progress is tracked at file or hunk granularity and is persisted across sessions, which allows reviewers to pause and resume their work without losing their place. Once a review is complete, the results can be exported in several ways: pushed directly to GitHub, GitLab, or Bitbucket, copied to the clipboard as structured markdown, or piped to stdout for integration with other command-line workflows and scripts. On the input side, tuicr is version-control agnostic in a practical sense, working with git, jj, and mercurial repositories. It can review uncommitted local changes, arbitrary commit ranges, or an existing pull request or merge request hosted on GitHub, GitLab, or Bitbucket. Typical use cases include reviewing one's own changes before submitting them, conducting asynchronous reviews of colleagues' pull requests without leaving the terminal, and integrating code review into scripted or remote development environments where a graphical interface is unavailable. Its combination of persistent progress tracking, flexible export targets, and broad VCS support makes it a versatile option for developers who prefer terminal-centric workflows.
Tags: